Cheque Redemption Control Directorate - Turkish English Dictionary